runtime.m.procid (field)

16 uses

	runtime (current package)
		heapdump.go#L567: 		dumpint(mp.procid)
		os_linux.go#L402: 	getg().m.procid = uint64(gettid())
		os_linux.go#L410: 	getg().m.procid = 0
		os_linux.go#L581: 	tgkill(getpid(), int(mp.procid), sig)
		os_linux.go#L687: 	sevp.sigev_notify_thread_id = int32(mp.procid)
		os_linux.go#L846: 		for atomic.Load64(&mp.procid) == 0 {
		os_linux.go#L855: 	tid := gp.m.procid
		os_linux.go#L857: 		if atomic.Load64(&mp.procid) == tid {
		os_linux.go#L867: 		if mp.procid == tid {
		runtime2.go#L625: 	procid       uint64            // for debuggers, but offset not hard-coded
		trace.go#L527: 					ug.mid = int64(s.g.m.procid)
		tracebuf.go#L186: 		mID = w.mp.procid
		tracecpu.go#L261: 	hdr[2] = mp.procid
		traceevent.go#L45: 		tl.writer().writeGoStatus(gp.goid, int64(tl.mp.procid), goStatus, gp.inMarkAssist, 0 /* no stack */).end()
		traceruntime.go#L503: 	pp.trace.mSyscallID = int64(tl.mp.procid)
		traceruntime.go#L603: 		tl.writer().writeGoStatus(gp.goid, int64(tl.mp.procid), tracev2.GoSyscall, false, 0 /* no stack */).end()